Skip to content

recover: unmerged work from 3 local branches (PRs #54, #55, #81)#90

Open
exiao wants to merge 22 commits intomainfrom
recover/unmerged-branch-work
Open

recover: unmerged work from 3 local branches (PRs #54, #55, #81)#90
exiao wants to merge 22 commits intomainfrom
recover/unmerged-branch-work

Conversation

@exiao
Copy link
Copy Markdown
Owner

@exiao exiao commented Apr 10, 2026

Recovered unmerged work from local branches

Three local branches had closed PRs with unmerged work. Stashes referencing these branches were already dropped, so this recovers the branch contents directly.

Source branches

Branch Old PR Status Commits ahead of main
fix/remove-commit-count-limit #55 (closed) Primary source 11
feat/impeccable-v2-update #54 (closed) 9 shared commits + 2 unique fixes 11
ralph-self-loop #81 (closed) Self-loop protocol 4

What's included (19 files changed)

Content strategy & marketing (in-progress work):

  • content-strategy/SKILL.md — expanded with additional strategy content
  • evaluate-content/SKILL.md — significant additions (evaluation framework)
  • marketing-psychology/SKILL.md — trimmed (removed 10 lines of cruft)
  • copywriting/ — minor fixes (typos, reference cleanup)
  • seo-research/references/site-architecture.md — simplified (95 lines removed)

Ralph mode (in-progress work):

  • ralph-mode/SKILL.md — self-loop protocol additions from ralph-self-loop branch (+62 lines)

Skill fixes:

  • fix-bloom-prs/SKILL.md — removed 15-commit circuit breaker limit
  • impeccable/SKILL.md + commands — path fixes, minor edits
  • meta-ads/SKILL.md, paid-ads/SKILL.md, product-marketing-context/SKILL.md — small edits
  • referral-program/SKILL.md — 2 lines removed
  • README.md — consolidated, cleaned up (136 lines removed)

CI:

  • .github/workflows/claude-code-review.yml — 1-line change from ralph-self-loop

What's NOT included (stash contents lost)

These stashes were dropped before this recovery and their branches don't exist:

  • Stash [9] (feat/add-documents-scripts) — market-daily-briefing and meta-ads edits. Branch never existed remotely.
  • Stash [10] (feat/another-perspective-and-updates) — 1-line addition to visual-design. Branch never existed remotely.

Merge strategy

All conflicts resolved with -X theirs (branch version wins over main). The branch work is what we're recovering.

testuser and others added 20 commits March 31, 2026 16:07
…launches, paid ads, referrals, cold email

New standalone skills: copywriting (absorbs ad-copy), marketing-psychology, pricing-strategy,
launch-strategy, paid-ads, referral-program, cold-email, product-marketing-context.

Enrichments: growth (CRO frameworks), seo-research (site architecture, audit format),
churn-prevention (Chargebee Retention), content-strategy (social content, free tools,
lead magnets, marketing ideas, blog SEO), evaluate-content (plain English alternatives).

Deletes ad-copy (content preserved in copywriting).

Supersedes #41 (clean rebase from main)
…ill references back to 'hooks' across README,\n content-strategy, evaluate-content, copywriting skill-integration\n- Remove 4 dead reference rows from content-strategy/SKILL.md\n (6-elements-framework, copywriting-formulas, creative-research-methods,\n ad-formats-library)\n- Fix broken refs in copywriting/references/7-ugc-script-templates.md\n (remove sora/ and whop-content-rewards references)\n- Fix broken refs in copywriting/references/lead-magnet-patterns.md\n (replace viral-hook-creator with hooks skill)\n- Remove google-ads reference from paid-ads/SKILL.md description\n- Remove google-ads entry from copywriting/references/skill-integration.md\n- Fix filename reference in copywriting/references/references.md\n (writing_styles.md -> writing-styles.md)\n- Rename writing_styles.md to writing-styles.md (kebab-case consistency)\n- Revert META_ACCESS_TOKEN rename in meta-ads/SKILL.md\n (keep as META_ACCESS_TOKEN, not FACEBOOK_ACCESS_TOKEN)\n- Delete orphaned ad-copy/references/ directory\n- Update stale ~/clawd/SOUL.md and ~/clawd/USER.md references to\n .agents/product-marketing-context.md in growth and seo-research
- Add all 21 command skills under impeccable/commands/
- New commands: /typeset, /arrange, /overdrive
- Updated: /critique (Nielsen heuristics + personas + cognitive load),
  /audit (P0-P3 severity scoring), /frontend-design (latest refs)
- Includes full reference files for critique, frontend-design
- Synced from pbakaus/impeccable latest
…ence (#54)

- impeccable/SKILL.md: frontmatter description and 'Installed at' line both said 17, now 21
- natural-transitions.md: removed reference to non-existent seo-audit skill's ai-writing-detection.md
…many commits should still be fixed, not skipped.
…t-completion hooks (unlike Claude Code's\nhooks.postAssistantResponse). This adds a self-loop protocol\nwhere the agent continues iterating within a single turn until\nall tasks are complete, emitting RALPH_COMPLETE as the exit signal.\n\nCovers both single-turn mode (tool-call cycles) and sub-agent\nmode (fresh context per iteration via sessions_spawn).
- OCPlatform → OpenClaw (typo in ralph-mode/SKILL.md:92)
- claude-code-action@v1.0.88 → @v1 (use major tag for auto-updates)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2ca36bb46e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".


**Source:** https://github.com/pbakaus/impeccable
**Installed at:** `~/clawd/skills/` (frontend-design + 21 individual command skills)
**Installed at:** `~/.claude/skills/` (frontend-design + 21 individual command skills)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Use OpenClaw skills path in Impeccable instructions

The install location was changed to ~/.claude/skills/, which conflicts with this repo’s OpenClaw setup (~/clawd/skills). If someone follows this line, Impeccable and its command skills will be installed in the wrong directory and won’t be auto-discovered by the OpenClaw workflow.

Useful? React with 👍 / 👎.

Comment on lines +165 to +167
| [wealth-management](wealth-management/) | client reviews, financial plans, investment proposals, portfolio rebalancing, tax-loss harvesting. |

## Installation
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep README catalog complete before Installation section

This edit now jumps to ## Installation immediately after a shortened Strategy table, which removed many still-existing skill directories from the README index (for example alpaca/, openclaw-memory-setup/, and userinterface-wiki/). Because README is the primary discovery/install map, these skills become effectively hidden even though they remain in the repo.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants